//
//  TransferGroup.h
//  iMadeCoreData
//
//  Created by Edward Knutson on 10/13/09.
//  Copyright 2009 Six Four Systems. All rights reserved.
//

#import <Foundation/Foundation.h>

@class CLLocation, Group;

@interface TransferGroup : NSObject {
	NSString *name;
	NSString *logoUrl;
	NSString *groupDescription;
	CLLocation *location;
	NSString *icsUrl;
	NSString *rssUrl;
	NSString *servicesUrl;
	NSArray *tags;
	NSDate *lastUpdated;
	BOOL inactive;
	BOOL subscribed;
}

@property (nonatomic, retain) NSString *name;
@property (nonatomic, retain) NSString *logoUrl;
@property (nonatomic, retain) NSString *groupDescription;
@property (nonatomic, retain) CLLocation *location;
@property (nonatomic, retain) NSString *icsUrl;
@property (nonatomic, retain) NSString *rssUrl;
@property (nonatomic, retain) NSString *servicesUrl;
@property (nonatomic, retain) NSArray *tags;
@property (nonatomic, retain) NSDate *lastUpdated;
@property (nonatomic, assign) BOOL inactive;
@property (nonatomic, assign) BOOL subscribed;

- (id)initWithName:(NSString *)name withIcsUrl:(NSString *)icsUrl;
- (id)initWithGroup:(Group *)group;
- (id)initWithDictionary:(NSDictionary *)dict;

@end
